package com.web.service;

import com.web.dto.UserInfoDTO;
import com.web.response.Result;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

/**
 * @author yangguanzan
 * @date 9/23/21
 * @description
 */
public interface UserInfoService {

    /**
     * 注册用户信息
     * @param userInfoDTO 用户信息
     * @return
     */
    Result regist(UserInfoDTO userInfoDTO);

    /**
     *  登录服务
     * @param session 会话
     * @param username 账号
     * @param password 密码
     * @param verifyCode 验证码
     * @param rememberMe 记住我
     * @return
     */
    Result login(HttpServletResponse resp,HttpSession session,
        String username,String password, String verifyCode,Boolean rememberMe);

}
